dead roast - German English Dictionary